Βάσεις δεδομένων

Κωδικός μαθήματος
βασ-δεδ
Μονάδες ECTS
6
Εξάμηνο
Εξάμηνο Ε
Κατηγορία μαθήματος
Κατεύθυνση
Κορμού
Περιγραφή μαθήματος
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ

Περιεχόμενα: Εισαγωγή στις βάσεις δεδομένων και τα συστήματα διαχείρισης βάσεων δεδομένων. Το μοντέλο οντοτήτων συσχετίσεων (Ο/Σ), σχεδιασμός με το μοντέλο Ο/Σ. Το σχεσιακό μοντέλο δεδομένων, σχεσιακή άλγεβρα, άλλες γλώσσες για το σχεσιακό μοντέλο (σχεσιακός λογισμός, Datalog, QBE). Η γλώσσα ερωτήσεων SQL. Περιορισμοί στα δεδομένα, συναρτησιακές εξαρτήσεις, σχεδίαση σχεσιακών βάσεων δεδομένων, κανονικές μορφές. Αλγόριθμοι σχεδιασμού σχεσιακών βάσεων δεδομένων (απεικόνιση μοντέλου Ο/Σ στο σχεσιακό μοντέλο). Βασικά στοιχεία αποτίμησης ερωτήσεων.

ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ

Στο τέλος του μαθήματος ο φοιτητής θα μπορεί να:

  • υλοποιεί όλα τα στάδια της σχεδίασης μιας βάση δεδομένων.
  • εκφράζει απλά ερωτήματα
  • εκφράζει σύνθετα ερωτήματα και ερωτήματα με συναθροίσεις.
  • αναπτύσσει λογισμικό που χρησιμοποιεί συστήματα διαχείρισης βάσεων δεδομένων.
ΑΞΙΟΛΟΓΗΣΗ ΦΟΙΤΗΤΩΝ

Αξιολόγηση: Ασκήσεις και εργασία που εκπονούνται κατά την διάρκεια του εξαμήνου, και γραπτή εξέταση στο τέλος του εξαμήνου. Ο τελικός βαθμός προκύπτει συνυπολογίζοντας τους βαθμούς της γραπτής εξέτασης (βάρος 50-80%), των ασκήσεων (βάρος 10-20%) και της εργασίας (βάρος 30-40%). Προϋπόθεση, ο προβιβάσιμος βαθμός στην εργασία και στην εξέταση.

Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Επίλυση προβλημάτων, Γραπτή εργασία, Έκθεση / Αναφορά, Προφορική εξέταση.

URL ΜΑΘΗΜΑΤΟΣ ΣΤΟ ECLASS

https://eclass.uop.gr/courses/1039/

ΣΥΝΙΣΤΩΜΕΝΗ ΒΙΒΛΙΟΓΡΑΦΙΑ

Βιβλιογραφία:

  1. C. Coronel, M. Steven, Συστήματα βάσεων δεδομένων, 1η έκδοση, Κριτική, 2024. ISBN: 9789605865078. Κωδικός στον Εύδοξο: 133024642.
  2. J. Ullman, J. Widom, Βασικές αρχές για τα Συστήματα Βάσεων Δεδομένων, 2η έκδοση, Κλειδάριθμος, 2008. Κωδικός στον Εύδοξο: 13619.
  3. R. Ramakrishnan, J. Gehrke, Συστήματα Διαχείρισης Βάσεων Δεδομένων, 3η έκδοση, Τζιόλα, 2012. Κωδικός στον Εύδοξο: 22694245.
  4. R. Elsmari, S.B. Navathe, Θεμελιώδεις αρχές συστημάτων βάσεων δεδομένων, 7η έκδοση, Δίαυλος, 2016. ISBN: 9789605313432. Κωδικός στον Εύδοξο: 50662846.